import { defineStore } from 'pinia'

const useSidebarStore = defineStore('sidebar', {
  state: () => {
    return {
      collapse: false,
      // menuItem: <any>[
      //   {
      //     icon: 'icon-shouye-shouye',
      //     index: '/home/dashboard',
      //     title: '系统首页',
      //     permiss: '1',
      //   },
      //   {
      //     icon: 'icon-wenzhangfenlei',
      //     index: '1',
      //     title: '文章管理',
      //     permiss: '2',
      //     subs: [
      //       {
      //         icon: 'icon-fabiao',
      //         index: '/home/article',
      //         title: '发布文章',
      //         permiss: '12',
      //       },
      //       {
      //         icon: 'icon-wodewenzhang',
      //         index: '/home/article_list',
      //         title: '文章列表',
      //         permiss: '3',
      //       },
      //       {
      //         icon: 'icon-24gl-tags4',
      //         index: '/home/label',
      //         title: '标签列表',
      //         permiss: '18',
      //       },
      //       {
      //         icon: 'icon-leixing',
      //         index: '/home/type',
      //         title: '类型列表',
      //         permiss: '19',
      //       },
      //       {
      //         index: '/home/import',
      //         title: '导入Excel',
      //         permiss: '4',
      //       },
      //       {
      //         index: '/home/export',
      //         title: '导出Excel',
      //         permiss: '5',
      //       },
      //     ],
      //   },
      //   {
      //     icon: 'icon-pinglun',
      //     index: '2',
      //     title: '评论管理',
      //     permiss: '20',
      //     subs: [
      //       {
      //         icon: 'icon-fabiao',
      //         index: '/home/comment_article',
      //         title: '文章评论',
      //         permiss: '21',
      //       },
      //     ],
      //   },
      //   {
      //     icon: 'icon-liuyan1',
      //     index: '3',
      //     title: '说说管理',
      //     permiss: '22',
      //     subs: [
      //       {
      //         icon: 'icon-liuyan',
      //         index: '/home/create_message',
      //         title: '发布说说',
      //         permiss: '23',
      //       },
      //       {
      //         icon: 'icon-liuyan',
      //         index: '/home/message_list',
      //         title: '说说列表',
      //         permiss: '24',
      //       },
      //     ],
      //   },
      //   {
      //     icon: 'icon-fabusekuai',
      //     index: '4',
      //     title: '留言管理',
      //     permiss: '25',
      //     subs: [
      //       {
      //         icon: 'icon-liuyan2',
      //         index: '/home/create_word',
      //         title: '发布留言',
      //         permiss: '26',
      //       },
      //       {
      //         icon: 'icon-liebiao1',
      //         index: '/home/word_list',
      //         title: '留言列表',
      //         permiss: '27',
      //       },
      //     ],
      //   },
      //   {
      //     icon: 'Warning',
      //     index: '/home/permission',
      //     title: '权限管理',
      //     permiss: '15',
      //   },
      // ],
      menu: <any>[],
    }
  },
  actions: {
    handleCollapse() {
      this.collapse = !this.collapse
    },
    updateMenu(menu: any[]) {
      this.menu = menu
    },
  },
})

export default useSidebarStore
